scientific responsibility - Español Inglés Diccionario